package com.xuecheng.api.content;

import com.xuecheng.api.content.model.dto.CourseTeacherDTO;
import com.xuecheng.api.content.model.qo.QueryCourseModel;
import com.xuecheng.api.content.model.vo.CourseTeacherVo;
import com.xuecheng.common.domain.page.PageRequestParams;
import com.xuecheng.common.domain.page.PageVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

import java.util.List;

/**
 * @ClassName: CourseTeacherApi
 * @Description: TODO
 * @author: 王亚军
 * @date: 2021/12/15  19:42
 */
@Api(value = "教师信息管理平台Api",tags = "教师信息管理平台Api")
public interface CourseTeacherApi {

    @ApiOperation("分页条件查询教师基本信息")
    List<CourseTeacherDTO> queryTeacherList(Long courseId);


    @ApiOperation("创建和修改教师基本信息")
    CourseTeacherDTO createOrSetTeacher(CourseTeacherVo courseTeacherVo);

    @ApiOperation("删除教师基本信息")
    void romeCourseTeacher(Long courseBaseId , Long courseTeacherId);

}

